Program Extraction, Constructive Logic, Algorithm Discovery, Computational Content